home *** CD-ROM | disk | FTP | other *** search
/ Champak 132 (Alt) / Vol 132.iso / games / super_ka.swf / scripts / frame_137 / DoAction.as
Encoding:
Text File  |  2011-06-09  |  5.3 KB  |  168 lines

  1. removeFinal_mc();
  2. bgSoundFunc("bgSound2");
  3. f_bottleTimeMc = false;
  4. f_unDeadMc = false;
  5. f_enemyStopMc = false;
  6. magicWaterUsed = false;
  7. enemyStop = false;
  8. getURL("FSCommand:allowscale",false);
  9. _root.heroLife = _root.heroLife + 1;
  10. myMap3 = [[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[1,0,0,0,0,0,0,1,1,1,0,0,0,0,0,1],[1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[1,0,1,1,1,0,0,0,0,0,0,0,0,0,0,1],[1,0,0,0,0,0,1,1,1,1,1,0,0,0,0,1],[1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[1,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1],[1,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1],[1,5,5,5,5,5,5,5,5,5,5,5,5,5,5,1]];
  11. myMap2 = [[1,4,4,4,4,4,4,4,4,4,4,4,4,4,4,1],[1,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1],[1,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1],[1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[1,0,1,1,1,0,0,0,0,0,0,0,0,0,0,1],[1,0,0,0,0,0,0,0,1,1,1,1,0,0,0,1],[1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[1,0,0,1,1,1,0,0,0,0,0,0,0,0,0,1],[1,3,3,3,3,3,3,3,3,3,3,3,3,3,3,1]];
  12. myMap1 = [[1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1],[1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[1,0,0,1,1,1,0,0,0,0,0,0,0,0,0,1],[1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[1,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1],[1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[1,0,1,1,10,0,0,0,0,0,1,1,1,0,0,1],[1,0,0,0,11,0,0,0,0,0,0,0,0,0,0,1],[1,0,0,0,11,0,0,0,0,0,0,0,0,0,0,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1]];
  13. game = {tileW:40,tileH:40,doorclose:true,havingBottle:0,currentGate:3,currentMap:1,totalMap:3,itemBottle:6,totalTimes:120,totalLives:_root.heroLife,totalScores:_root.score,totalBottles:_root.everyGateBottle,bulletcounter:0,gateDoorX:7,gateDoorY:1};
  14. game.bullets = new Array();
  15. game.Tile0 = function()
  16. {
  17. };
  18. game.Tile0.prototype.walkable = true;
  19. game.Tile0.prototype.frame = 1;
  20. game.Tile1 = function()
  21. {
  22. };
  23. game.Tile1.prototype.walkable = false;
  24. game.Tile1.prototype.frame = 2;
  25. game.Doors = function(newmap, oldmap)
  26. {
  27.    this.newmap = newmap;
  28.    this.oldmap = oldmap;
  29. };
  30. game.Doors.prototype.walkable = true;
  31. game.Doors.prototype.frame = 3;
  32. game.Doors.prototype.door = true;
  33. game.Tile2 = function()
  34. {
  35. };
  36. game.Tile2.prototype = new game.Doors(2,1);
  37. game.Tile3 = function()
  38. {
  39. };
  40. game.Tile3.prototype = new game.Doors(1,2);
  41. game.Tile4 = function()
  42. {
  43. };
  44. game.Tile4.prototype = new game.Doors(3,2);
  45. game.Tile5 = function()
  46. {
  47. };
  48. game.Tile5.prototype = new game.Doors(2,3);
  49. game.Tile10 = function()
  50. {
  51. };
  52. game.Tile10.prototype.walkable = false;
  53. game.Tile10.prototype.frame = 2;
  54. game.Tile10.prototype.ladder = true;
  55. game.Tile10.prototype.item = "ladder";
  56. game.Tile11 = function()
  57. {
  58. };
  59. game.Tile11.prototype.walkable = true;
  60. game.Tile11.prototype.frame = 1;
  61. game.Tile11.prototype.ladder = true;
  62. game.Tile11.prototype.item = "ladder";
  63. myItems = [[0],[[1,7,3],[1,14,2],[2,1,2],[2,2,2],[2,11,6],[3,7,4],[3,5,3],[3,13,2]],[[1,2,3],[1,11,3],[2,8,2],[2,9,2],[2,14,3],[2,2,5],[2,3,9],[3,3,5],[3,4,5],[3,10,6],[3,11,6]],[[1,3,1],[1,11,3],[2,13,1],[2,14,1],[2,1,3],[2,2,6],[3,11,1],[3,12,1],[3,6,4],[3,7,4],[3,3,6]]];
  64. game.Item1 = function()
  65. {
  66. };
  67. game.Item1.prototype.typeNum = 1;
  68. game.Item2 = function()
  69. {
  70. };
  71. game.Item2.prototype.typeNum = 2;
  72. game.Item3 = function()
  73. {
  74. };
  75. game.Item3.prototype.typeNum = 3;
  76. game.Item4 = function()
  77. {
  78. };
  79. game.Item4.prototype.typeNum = 4;
  80. game.Item5 = function()
  81. {
  82. };
  83. game.Item5.prototype.typeNum = 5;
  84. game.Item6 = function()
  85. {
  86. };
  87. game.Item6.prototype.typeNum = 6;
  88. game.Item7 = function()
  89. {
  90. };
  91. game.Item7.prototype.typeNum = 7;
  92. game.Item8 = function()
  93. {
  94. };
  95. game.Item8.prototype.typeNum = 8;
  96. game.Item9 = function()
  97. {
  98. };
  99. game.Item9.prototype.typeNum = 9;
  100. game.Item10 = function()
  101. {
  102. };
  103. game.Item10.prototype.typeNum = 10;
  104. game.Item11 = function()
  105. {
  106. };
  107. game.Item11.prototype.typeNum = 11;
  108. myEnemies = [[0],[[1,12,3],[2,3,6],[3,12,9],[6,8,4]],[[1,4,9],[2,9,4],[3,4,3]],[[1,9,2],[2,3,4],[3,9,5]]];
  109. game.Enemyp1 = function()
  110. {
  111. };
  112. game.Enemyp1.prototype.xMove = 1;
  113. game.Enemyp1.prototype.yMove = 0;
  114. game.Enemyp1.prototype.speed = -2;
  115. game.Enemyp2 = function()
  116. {
  117. };
  118. game.Enemyp2.prototype.xMove = 1;
  119. game.Enemyp2.prototype.yMove = 0;
  120. game.Enemyp2.prototype.speed = 2;
  121. game.Enemyp3 = function()
  122. {
  123. };
  124. game.Enemyp3.prototype.xMove = 1;
  125. game.Enemyp3.prototype.yMove = 0;
  126. game.Enemyp3.prototype.speed = 2;
  127. game.Enemyp4 = function()
  128. {
  129. };
  130. game.Enemyp4.prototype.xMove = 1;
  131. game.Enemyp4.prototype.yMove = 0;
  132. game.Enemyp4.prototype.speed = 2;
  133. game.Enemyp5 = function()
  134. {
  135. };
  136. game.Enemyp5.prototype.xMove = 1;
  137. game.Enemyp5.prototype.yMove = 0;
  138. game.Enemyp5.prototype.speed = -1;
  139. game.Enemyp6 = function()
  140. {
  141. };
  142. game.Enemyp6.prototype.xMove = 1;
  143. game.Enemyp6.prototype.yMove = 0;
  144. game.Enemyp6.prototype.speed = -3;
  145. game.Enemyp7 = function()
  146. {
  147. };
  148. game.Enemyp7.prototype.xMove = 1;
  149. game.Enemyp7.prototype.yMove = 0;
  150. game.Enemyp7.prototype.speed = 3;
  151. char = {xtile:7,ytile:5,speed:4,unDead:true,flystart:-14,jumpstart:-10,gravity:1.2,fly:false,jump:false,havinggun:false,shootspeed:1000,climb:false,onMovingTile:false};
  152. buildMap(_root["myMap" + game.currentMap]);
  153. fall(_root.char);
  154. init();
  155. stop();
  156. _root.createEmptyMovieClip("controller",20002);
  157. controller.onEnterFrame = function()
  158. {
  159.    controlFunc();
  160. };
  161. _root.onEnterFrame = function()
  162. {
  163.    if(Key.isDown(17))
  164.    {
  165.       pauseMc.play();
  166.    }
  167. };
  168.